package com.china.school.resource;

import org.springframework.core.io.ByteArrayResource;

import java.io.IOException;
import java.nio.charset.StandardCharsets;

public class ByteArrayResourceTest {
    public static void main(String[] args) throws IOException {
        /**
         这是一个给定字节数组的 Resource 实现。它为给定的字节数组创建一个 ByteArrayInputStream。
         它对于从任何给定的字节数组中加载内容是很有用的，而不必求助于单一用途的 InputStreamResource
         。
         */

        ByteArrayResource byteArrayResource = new ByteArrayResource("12345667".getBytes(StandardCharsets.UTF_8));
        System.out.println(byteArrayResource.contentLength());
        System.out.println(byteArrayResource.exists());
        System.out.println(byteArrayResource.getInputStream());


    }
}
